<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
 <head>
  <meta content="Copyright &copy; 2023 Thales. All Rights Reserved." name="copyright"/>
  <meta content="text/html;charset=utf-8" http-equiv="content-type"/>
  <meta content="text/css" http-equiv="Content-Style-Type"/>
  <title>
   Arcadia Reference - Exchanges dataflow
  </title>
  <link href="../../scripts/jquery-treeview/jquery.treeview.css" rel="stylesheet"/>
  <script src="../../scripts/jquery-treeview/lib/jquery-1.11.1.js" type="text/javascript">
  </script>
  <script src="../../scripts/jquery-treeview/jquery.treeview.js" type="text/javascript">
  </script>
  <link href="../../css/simpletree.css" rel="stylesheet" type="text/css"/>
  <link href="../../css/content.css" media="screen, projection" rel="stylesheet" title="default" type="text/css"/>
  <style>
   body {}
			.treeview {
				background-color: white ;
			}
	
			.treeview ul{ /*CSS for Simple Tree Menu*/
				background-color: white;
				font-size: 12px;
			}
	
			.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
				background-color: white;
			}
  </style>
 </head>
 <body>
  <img src="../icon/logo_arcadia_small.png" style="float:left;width:50px;height:50px;"/>
  <nav>
   <a href="1a79525b3b624a7094acd0b580842ce6.html#">
    ARCADIA
   </a>
   <a href="1a79525b3b624a7094acd0b580842ce6.html#landscape">
    Engineering Landscape
   </a>
   <a href="1a79525b3b624a7094acd0b580842ce6.html#userGuide">
    User Guide
   </a>
   <a href="1a79525b3b624a7094acd0b580842ce6.html#reference">
    Reference Manual
   </a>
  </nav>
  <p>
   <br/>
  </p>
  <div id="content">
   <img alt="FunctionalExchange" src="../icon/FunctionalExchange.png" style="float:left; margin-right:10px"/>
   <h1>
    <a href="../ARCADIA/0112cbdf3ede4c2b9346bbe30084cbfc.html">
     Exchanges dataflow
    </a>
   </h1>
   <p style="margin-top:3px; margin-bottom:3px">
    <span class="elementMetaClass">
     Engineering interaction
    </span>
    <p>
    </p>
   </p>
   <em class="elementPath">
    <a href="../ARCADIA/6a3284b8a66748a597631eb95e8e8c55.html">
     Engineering activities
    </a>
    &gt;
    <a href="../ARCADIA/bd6945b4ae34413581335ae6b6f6f503.html">
     Engineering Activities &amp; Perspectives
    </a>
    &gt;
    <a href="../ARCADIA/814ec0e616024dfc8bd52f44d9858cf9.html">
     ANALYSE NEEDS &amp; CONTEXT
    </a>
    &gt;
    <a href="../ARCADIA/c354668558fc433fa1124e7b02e6bc7f.html">
     Perform SYSTEM NEED ANALYSIS
    </a>
    &gt;
    <a href="../ARCADIA/3661f5be4b12486591b3196301480fe5.html">
     Perform a functional and non-functional Analysis
    </a>
    &gt;
    <a href="../ARCADIA/0112cbdf3ede4c2b9346bbe30084cbfc.html">
     Exchanges dataflow
    </a>
   </em>
   <p>
    <p>
     Interactions or exchanges between functions are formalised through functional exchanges.
    </p>
    <p>
     Each exchange links one function output to one function input. These inputs/outputs are formalised as function ports; the set of ports allocated to a function caracterises the way it should be used.
    </p>
    <p>
     The description of functions and exchanges linking them is known as functional dataflow.
    </p>
    <p>
    </p>
    <p>
     The nature of what is exchanged between two functions is expressed as one (or several) exchange items. Each of them is linked to one or several exchanges carrying them. An exchange item references data of the global data model.
    </p>
   </p>
   <h2>
    Source activity
   </h2>
   <ul class="generatedList">
    <li>
     <img alt="PhysicalFunction" src="../icon/PhysicalFunction.gif"/>
     <a href="../ARCADIA/77faa75740bd48929defa19f2f89dc7e.html">
      Define functional dataflows &amp; exchanges
     </a>
    </li>
   </ul>
   <h2>
    Destination activity
   </h2>
   <ul class="generatedList">
    <li>
     <img alt="PhysicalFunction" src="../icon/PhysicalFunction.gif"/>
     <a href="../ARCADIA/65bbd1c0cee3449599607f79320e5c34.html">
      Define functional Scenarios
     </a>
    </li>
   </ul>
   <h2>
    Interaction Content
   </h2>
   <ul class="generatedList">
    <li>
     <img alt="ExchangeItem" src="../icon/ExchangeItem.gif"/>
     <a href="../ARCADIA/b5358aa35434410c98a379b9793f217b.html">
      Functional dataflow in SA
     </a>
    </li>
    <li>
     <img alt="ExchangeItem" src="../icon/ExchangeItem.gif"/>
     <a href="../ARCADIA/ff8639dd242d4938874f351ee44ea97a.html">
      Allocated Exchange Items in SA
     </a>
    </li>
   </ul>
   <h2>
    Diagrams displaying this interaction
   </h2>
   <ul>
    <li>
     <a href="../ARCADIA/3661f5be4b12486591b3196301480fe5.html#_4oc-0HcbEe2lVaNV4qOrAA">
      3-Perform a functional and non-functional Analysis - Context
     </a>
    </li>
    <li>
     <a href="../ARCADIA/c354668558fc433fa1124e7b02e6bc7f.html#_CA7mkHcbEe2lVaNV4qOrAA">
      2-Perform SYSTEM NEED ANALYSIS - Contents
     </a>
    </li>
   </ul>
  </div>
  <script type="text/javascript">
   $("#sourcePortTreeView").treeview({ collapsed: false, animated: "fast", unique: false, control: "#treecontrol"});
		$("#targetPortTreeView").treeview({ collapsed: false, animated: "fast", unique: false, control: "#treecontrol"});
  </script>
 </body>
</html>